put a patch on - English Synonyms Dictionary